support craft - German English Dictionary